tools: remove blktap2 related code and documentation
authorWei Liu <wei.liu2@citrix.com>
Mon, 15 Aug 2016 10:32:56 +0000 (11:32 +0100)
committerWei Liu <wei.liu2@citrix.com>
Tue, 6 Sep 2016 10:02:19 +0000 (11:02 +0100)
commit3f0ae679f2704ca5671eef5be59ec30982fbf08a
tree2cd169a5f1a9c43e6891fd979bf6b3e193f6aaba
parentb0c0e695e05dc52212b8fdbf8d973be353af7b6a
tools: remove blktap2 related code and documentation

Blktap2 is effectively dead code for a few years.

Notable changes in this patch:

0. Unhook blktap2 from build system
1. Now libxl no longer supports TAP disk backend, appropriate assertions
   are added and some code paths now return ERROR_FAIL
2. Tap is no longer a supported backend in doc
3. Remove relevant entries in MAINTAINERS

A patch to actually remove blktap2 directory will come later.

Signed-off-by: Wei Liu <wei.liu2@citrix.com>
Acked-by: George Dunlap <George.Dunlap@eu.citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
22 files changed:
.gitignore
.hgignore
INSTALL
MAINTAINERS
config/Tools.mk.in
docs/misc/xl-disk-configuration.txt
tools/Makefile
tools/Rules.mk
tools/config.h.in
tools/configure
tools/configure.ac
tools/libxl/Makefile
tools/libxl/check-xl-disk-parse
tools/libxl/libxl.c
tools/libxl/libxl_blktap2.c [deleted file]
tools/libxl/libxl_device.c
tools/libxl/libxl_dm.c
tools/libxl/libxl_internal.h
tools/libxl/libxl_noblktap2.c [deleted file]
tools/xenstore/hashtable.c
tools/xenstore/hashtable.h
tools/xenstore/hashtable_private.h